Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of newfoundland and labrador
  1. noun
    a Canadian province on the island of Newfoundland and on the mainland along the coast of the Labrador Sea; became Canada's 10th province in 1949
    part of:
Explanation of newfoundland and labrador
My lists:
Recently viewed words: